#pragma once

class Character
{
public:
	Character(void);
	~Character(void);

	fPos pos;
	iPos target;

	std::vector< iPos > route;

	float speed;

	bool bMoving;

	void findRoute(iPos target, std::vector< std::vector< char >> map);

	void moveOneStep();

private:
	Router *_router;
};
